
Ext.define("OrderConvert.view.convert.ConvertForm",{
    extend: "Ext.form.Panel",

    requires: [
        "OrderConvert.view.convert.ConvertFormController",
        "OrderConvert.view.convert.ConvertFormModel",
        "Ext.form.field.File",
        "OrderConvert.view.order.dep.DepListTree"
    ],

    xtype : 'convertform',

    url : OrderConvertUrl.constant.serverUrl +  'convert/add',

    controller: "convert-convertform",
    viewModel: {
        type: "convert-convertform"
    },
    bodyPadding : '20px',
    defaults : {
        labelWidth : 150
    },

    items : [{
        xtype : 'hidden',
        name : 'rule.id'
    },{
        xtype : 'textfield',
        name : 'rule.name',
        fieldLabel : '转换规则名称'
    },{
        xtype : 'filefield',
        name : 'file',
        buttonText : '选择文件',
        fieldLabel : 'PDF订单模板文件 '
    },{
        xtype : 'filefield',
        name : 'xls',
        buttonText : '选择文件',
        fieldLabel : '目标模板文件 '
    },{
        xtype : 'textfield',
        name : 'rule.apiUrl',
        fieldLabel : '处理转换规则url'
    },{
        xtype : 'deptree',
        name : 'deptree',
        height : 250,
        title : null,
        autoScroll : true
    }]
});
